device producing light - Turkish English Dictionary